@charset "gb2312";
*{margin:0;padding:0;list-style:none;}
q:before, q:after {	content:'';}
abbr,acronym{border:0;}

* html .clearfix {zoom: 1;} /* IE6 */
*:first-child+html .clearfix {zoom: 1;} /* IE7 */

body{ font-size:12px; background:#fff; color:#333; margin:0; padding:0; font: 12px/1.5 微软雅黑,'Microsoft YaHei',"宋体",'SimSun',Verdana,tahoma,arial,sans-serif;}

a{ color:#333; text-decoration:none; font-family:微软雅黑;}
a:hover{ color:#c00; text-decoration:underline;}

img{ border:none; padding:0; margin:0;}
ul,li,dl,dt,h1,h2,h3,h4,h5,h6{ margin:0; padding:0; list-style:none; }
li{ list-style:none; vertical-align:middle;}
.clear{  margin:0; overflow:hidden; visibility:hidden;  font-size: 0; content: "."; clear: both; height: 0; padding:0; 	margin-top:-1px;}

.clear-1{ clear:both; margin:0; overflow:hidden; visibility:hidden;  font-size: 0; content: "."; clear: both; height: 0; padding:5px 0; }
.clear-1:after{content:".";display:block;height:0;clear:both;visibility:hidden;padding:5px 0; }

.clear-5{ clear:both; margin:0; overflow:hidden; visibility:hidden;  font-size: 0; content: "."; clear: both; height: 0; padding:2px 0 3px 0; }
.clear-5:after{content:".";display:block;height:0;clear:both;visibility:hidden;padding:2px 0 3px 0;  }


.fl{ float:left;}
.fr{ float:right;}
.left{ float:left;}
.right{ float:right;}

.more{ float:right; font-size:12px; font-weight:normal;}
.bot10{ margin-bottom:10px;}
.bot15{ margin-bottom:15px;}
.bot5{ margin-bottom:5px;}
.grayline{ border:1px solid #ddd; background:#fff; margin-bottom:10px;}
.rel{ position:relative;}

.bg{ }
/* 头部 */
#head{}
.topbox{ height:36px; line-height:36px; border-bottom:1px solid #d9d8d8; background:#f8f8f8; color:#8b8b8b; font-size:14px;  }
.topfont{ width:990px; margin:0 auto; padding-left:12px;}
.webo{ float:right; background:url(../images/weibo.png) left center no-repeat; padding:0 6px 0 32px;}
.webo a{ color:#333; }

.toplogo{ height:82px; position:relative; width:1002px; margin:14px auto;}
.toplogo .logo{
	position:absolute;
	top:-1px;
	left:8px; width:192px; height:79px;
}
.adbanner{ float:right;}

.banner{ width:1102px; margin:0 auto; height:194px; overflow:hidden;}
.logo{ padding:0 0 0 0;}
.topbg{ background:url(../images/topbg.jpg) top center no-repeat; }

.Nav1{ width:1102px; margin:0 auto; position:relative; }
.notice{  height:36px; background:#006bbd; line-height:36px; color:#fff;}
.notice .time{  padding-left:20px; position:absolute; left:0; top:0;  position:absolute;  height:36px;    }
.notice .weather{position:absolute; left:200px;	top:-2px; overflow:hidden;  height:36px; }
.notice .topsearch{ position:absolute; right:10px; top:5px;  }
.notice .topsearch .topsearchtext{  width:203px; height:23px; line-height:23px; border:1px solid #ddd; padding:0 0 0 7px; color:#999; outline:none; background:#fff; border-right:none;}
.notice .topsearch .topsearchbtn{ float:left; background:url(../images/btnvote.gif) repeat; width:50px; height:25px; line-height:25px; border:none; color:#fff; cursor:pointer;}

/* 导航 */
.nav{ height:80px; background:#c40a00; font-family:"微软雅黑"; width:1002px; margin:0 auto 10px auto;}
.navbox1{ width:217px; height:80px; background:url(../images/navline.gif) right top no-repeat; float:left;}
.navbox1 ul { margin:8px 0 0 10px;}
.navbox1 ul li{ display:inline; float:left; font-size:14px; height:33px; line-height:33px; width:62px; text-align:center;}
.navbox1 ul li a{ color:#fff;}
.nav ul li.on a{ color:#f3e9b0; text-decoration:underline;}

.navbox2{ width:277px; height:80px; background:url(../images/navline.gif) right top no-repeat;  float:left;}
.navbox2 ul { margin:8px 0 0 20px;}
.navbox2 ul li{ display:inline; float:left; font-size:14px; height:33px; line-height:33px; width:80px; text-align:center;}
.navbox2 ul li a{ color:#fff;}
.navbox2 ul li.box36{ width:40px;}


.navbox3{ width:265px; height:80px; background:url(../images/navline.gif) right top no-repeat;  float:left;}
.navbox3 ul { margin:8px 0 0 10px;}
.navbox3 ul li{ display:inline; float:left; font-size:14px; height:33px; line-height:33px; width:80px; text-align:center;}
.navbox3 ul li a{ color:#fff;}

.navbox4{ width:243px; height:80px;   float:left;}
.navbox4 ul { margin:8px 0 0 10px;}
.navbox4 ul li{ display:inline; float:left; font-size:14px; height:33px; line-height:33px; width:75px; text-align:center;}
.navbox4 ul li a{ color:#fff;}


.subnav{display:none;}
.Nav2 { height:36px;  position:relative; line-height:36px; color:#fff; display:none; width:1102px; margin:0 auto;}
.Nav2 ul{width:auto;overflow:hidden;}
.Nav2 ul li{float:left;padding:0px 12px;background:url(/TMP/images/subline.gif) right center no-repeat;height:36px;line-height:36px;}
.Nav2 a{color:#fff;line-height:36px !important; white-space:nowrap;}
.Nav2 a:hover{color:#fff;text-decoration:none;}
.Nav2 .s1{margin-left: 80px;}
.Nav2 .s2{margin-left: 248px;}
.Nav2 .s3{margin-left: 500px;}
.Nav2 .s4{margin-left: 398px;}
.Nav2 .s5{ float:right; margin-right:30px;}
.Nav2 .s6{float:right; margin-right: 100px;}
.Nav2 .s7{float:right; margin-right: 180px;}
.Nav2 .s8{float:right; margin-right: 0;}



.mainbox{ width:1002px; margin:0 auto; }
.mainnr{ *margin:0;}

.ad77 { height:77px; margin-bottom:15px; overflow:hidden;}
div#MainPromotionBanner{width:1002px;height:77px; clear:both;}
#MainPromotionBanner #SlidePlayer {position:relative;margin: 0 auto; width:1002px;height:77px}
#MainPromotionBanner .Slides{padding: 0;margin: 0;list-style: none;height: 77px;overflow: hidden;}
#MainPromotionBanner .Slides li {float: left;width: 1002px;height: 77px;}
#MainPromotionBanner .Slides img{border:0;display: block;width: 1002px;	height: 77px;}
#MainPromotionBanner .SlideTriggers{margin: 0;padding: 0;list-style: none; position: absolute; bottom: 9px; right: 0;z-index: 10;height: 15px; display:inline !important;}
#MainPromotionBanner .SlideTriggers li{float: left;display: inline;width:15px;height:15px;  line-height:15px;color:#fff;text-align:center;cursor:pointer;margin-right:8px; overflow:hidden; background:#000;}
#MainPromotionBanner .SlideTriggers li.Current{color:#fff; background:#f00; }



.box744{ width:744px; float:left;}
.blueline{ border:1px solid #a1d7f1; background:#fff; }
.box826{ width:826px;}

.h360{ height:360px; background:#fff;}
.h367{ border:1px solid #dddee2; height:367px; border-top:none; }
.bgfff{background:#fff;padding:10px 10px 0 10px;  }
.h90{ height:90px; overflow:hidden;}
.h490{ height:480px;}

/* 图片切换 */
.box420{ width:374px; height:274px;}
.flash {text-align: center;overflow: hidden; width:374px; height:274px; float:left;}
.flash .slider_wrap {	position: relative;	width: 374px;	height: 274px;  margin: 0 auto;	overflow: hidden; }
.flash #slider_box {	position: relative;	width: 374px;	height: 274px;	overflow: hidden;	float: left;}
.flash #contentList li {	float: left;	position: relative; height:274px;}
.flash #contentList li IMG {	width: 374px;	height: 274px;}
.flash #previewList {	position: absolute;	bottom:14px;	right: 6px;  }
.flash #previewList li {	list-style: none;	float: left; width: 8px;	height: 7px;	cursor: pointer; 	overflow: hidden; color:#666; background:#fff;  margin:0 7px 0 0; }
.flash #previewList li:hover, .flash #previewList li.active { background:#c40a00; color:#fff; }
.flash .mask {	FILTER: alpha(opacity=60);	opacity: 0.6;	width: 100%; background:#000;	height: 40px;	position: absolute;	bottom:0px;	left: 0; }
.flash .comt { font-weight:bold;	width: 374px; color: #fff; 	position: absolute;	left: 0;	bottom:0;	height: 40px;	font-size: 14px;	line-height: 40px; text-indent:1em; font-weight:normal; text-align:left; font-family:"微软雅黑"; }
.flash .comt a, .comt a:hover{  color: #fff;}

/* 热点聚焦 */
.rdjj{ width:335px; padding:0 0 0 12px;}
.topnews{font-family:"微软雅黑"; font-size:16px; height:22px; line-height:22px; clear:both; padding:10px 0 0 83px; background:url(../images/hr.gif) left 10px no-repeat;}
.topnews a{ font-size:16px; color:#c40a00; font-weight:bold;}
.rdjjlist ul li{ height:25px; line-height:25px; font-size:14px; padding-left:10px;}
.rdjjlist ul li a{ color:#464646;}
.rdjjlist ul li.dbt{ font-size:16px; height:28px; line-height:28px; padding:5px 0 0 10px; background:url(../images/arr1.gif) left 18px no-repeat}
.rdjjlist ul li.dbt a{ color:#004276;}


.box378{ width:378px; padding:11px 6px 0 0;}
.xwtt{ background:url(../images/ttxw.gif) 0 0 no-repeat; height:94px;}
.xwtt .dbt{ font-size:16px; text-align:center; padding:8px 0 0 0; height:34px; line-height:34px; font-family:"微软雅黑";}
.xwtt .dbt a{ color:#cc0001;}
.xwtt  .topinfo{ color:#464646; line-height:25px; padding:0 12px 0 28px; text-indent:2em;}
.xwtt  .topinfo a{ color:#cd0001;}

.box246{ width:246px;}
.h105{ height:105px; overflow:hidden;}

.box269{ width:269px;}
.ztright{ height:448px; background:#f9f9f9; border:1px solid #efefef;}
.ddjt{ text-align:center; margin-bottom:8px;}
.ddjt ul li{ height:73px; overflow:hidden;}
.ztimg{ height:193px; overflow:hidden;}
.ztimg ul li img{ width:auto; height:auto;}

/* 全民阅读 */
.qmyd{ margin:0 8px;}
.qmydli ul{ margin:14px 0 0 8px;}
.qmydli ul li{ font-size:14px; color:#464646;  line-height:30px; background:url(../images/arr2.gif) left 14px no-repeat; padding-left:12px;}
.qmydli ul li  a{  color:#464646;}
.qmydli ul li.show{  background:url(../images/arr2.gif) left 11px no-repeat; }
.qmydli ul li.show .showtit{ font-size:16px; padding:2px 0 0 0; display:block; color:#004276; height:29px; line-height:18px;}
.showqmyd{ height:79px; clear:both; }
.showqmyd .leftimg{ float:left; width:114px; padding-left:4px;}
.showqmyd .righttext{ color:#848180; line-height:22px; font-size:12px;}
.ad62 ul li{ height:62px; overflow:hidden; margin-bottom:12px;}

.box722{ width:722px;}
.box268{ width:268px;}
.box374{ width:374px;}
.box335{ width:335px;}


.h85{ height:85px; overflow:hidden;}

/* 文明创建 */

.wmcj{ height:302px;}
.h352{ height:348px;}
.wmcjleft{ padding:12px 0 0 8px;  width:291px;}
.wmcjleft ul{ padding:7px 0 0 0;}
.wmcjleft ul li{ font-size:14px; height:29px; line-height:29px;}
.list30 ul li{ height:32px; line-height:32px; }
.wmcjleft ul li a{ color:#004276;}
.dtjt .wmcjleft ul li{ font-size:14px; height:28px; line-height:28px;}
.dtjt  .wmcjleft ul{ padding:4px 0 0 0;}


.wmcjright{ width:380px; }
.wmcjright ul li{ height:30px; line-height:30px; color:#999; font-size:14px; overflow:hidden;}
.wmcjright ul li a{ color:#464646; float:left;}
.wmcjright ul li span{ padding:0 12px;  float:left;}
.wmcjright ul li.topa{ padding:13px 0 5px 0;}
.wmcjright ul li.topa a{ font-size:16px; color:#004276;}
.wmcjright ul li img{ float:left; vertical-align:top; padding-top:12px;}
.wmcjright ul li .lanmutit{ color:#999;}
.wmcjright ul li .lanmutita{ color:#999; width:56px; overflow:hidden;}

.dtjt  .wmcjright ul li{ height:29px; line-height:29px; color:#999; font-size:14px; overflow:hidden;}

.ad70 ul li{ height:70px; overflow:hidden;}

/* 专题活动 */
.zthd{ height:251px;}
.ztlist{ padding:10px 0 0 0;}
.ztlist ul li{ height:26px; line-height:26px; font-size:14px;}
.ztlist ul li.fc a{ color:#004276;}
.ztlist li img{ vertical-align:top !important; padding:10px 0 0 0;}

.ztflash{ margin:12px 0 0 0; width:268px; height:74px; overflow:hidden;}
.pro-scroll{width:268px; height:74px;  position:relative; z-index:1;}
.pro-img-list{position:relative; width:268px;  height:74px;overflow:hidden; z-index:2;}
.pro-img-list ul li{width:268px;height:74px;  position:relative;float:left;}
.pro-img-list ul li img{  border:1px solid #fff;}
.pro-scroll .prev,.pro-scroll .next{position:absolute;top:0;width:16px;height:74px;overflow:hidden;cursor:pointer; z-index:3;}
.pro-scroll .prev{left:0;background:url(../images/lbtn.png) 0 0 no-repeat;}
.pro-scroll .next{right:0;background:url(../images/rbtn.png) 0 0 no-repeat;}




.nccj{ height:160px;}

.zlzx{ height:192px;}

/* 道德风尚 */
.dtfs{ height:232px;}
.wmdjr{ height:242px;}
.picboxlist{ padding:0 5px;}
.picboxlist table{ width:100%;}
.dtfs .dbt{ font-size:16px; color:#004276; height:22px; line-height:22px;}
.dtfs .dbt b{ font-weight:normal;}
.dtfs .dbtinfo{ color:#999; line-height:18px; padding:5px 0 0 0; }
.botline{ border-bottom:1px dashed #e3e3e3;}
.listtable{ margin:3px 0 0 0;}
.listtable td{ font-size:14px;}
.sp{ text-align:center; padding:15px 0 0 0; }
.mllqtit{ }


/* 魅力临泉 */
.mllq{ height:161px; margin:20px 0 25px 0;}
.mllq ul li{ position:relative; width:224px; height:161px; overflow:hidden; display:inline; float:left; margin:0 12px; }
.mllq ul li .tptext{ background:url(../images/boxhover.png) 0 0 repeat; width:224px; height:161px; position:absolute; left:0; bottom:-161px;  color:#fff; font-size:14px;}
.mllq ul li .tpinfo{ line-height:22px;  color:#fff; padding:10px 0 0 10px;}
.mllq ul li  .lmtit{ font-size:16px; padding:14px 0 0 0; height:30px; line-height:30px; display:block; color:#fff;}
.mllq ul li  .tptitle{ line-height:28px; color:#fff; display:block; font-size:16px;}
.mllq ul li  a:hover{ color:#fff; text-decoration:none;}

.sitetab{ background:#f4f3f3; height:38px; line-height:38px; margin-bottom:15px;}
.sitetab ul li{ display:inline; float:left; font-size:16px; color:#808080; margin:0 0 0 12px; padding:0 9px; }
.sitetab ul li.aon{ background:url(../images/t2h1.gif) left bottom repeat-x;color:#c40a00;}
.sitetab ul li a{ color:#808080;}

.sitelink{ height:150px; overflow-y:auto;}
.sitelink ul li{ display:inline; float:left; color:#808080; width:10%; text-align:center; height:34px; line-height:34px;}
.sitelink ul li a{ color:#808080;}



.votetest{ height:240px; overflow-y:auto;}
.votetit{ font-size:16px; padding:10px 0 0 0;  line-height:25px; }
.votelist{ padding-left:46px;}
.votelist td{ font-size:14px; line-height:16px; padding:3px 0 2px 0; }
.votebtnbox{ padding-left:56px;}
.btnvote{ width:72px; height:28px; background:url(../images/btnvote.gif) repeat; border:none; color:#fff; font-size:14px; font-family:"微软雅黑"; cursor:pointer;}

/* 标题 */
.titles1{ height:31px; background:url(../images/t1bg.gif) left bottom repeat-x;}
.titles1 .tit{ background:url(../images/t1h1.gif) right  bottom no-repeat; font-size:16px; color:#c90000; height:31px; float:left; padding:0 27px 0 10px;}
.titles1 .more{ color:#999; font-size:14px; padding-right:5px;}


.titles2{ height:34px; background:url(../images/t2bg.gif) left bottom repeat-x ; line-height:34px;}
.titles2 ul li{ display:inline; float:left;font-size:16px; color:#c40a00; height:34px; margin:0 10px 0 0;  float:left; width:78px; text-align:center;}
.titles2 ul li a,.titles2 ul li a:hover{ text-decoration:none; color:#848484;}
.titles2 ul li.aon{  background:url(../images/t2h1.gif) left  bottom repeat-x; color:#c40a00;  }
.titles2 ul li.aon a{ color:#c40a00;}
.titles2 .more{ color:#999; font-size:14px;}
.titles2 ul li.line{ width:15px; color:#d1cece; }


.titles3{ height:35px; background:#f4f3f3; line-height:35px;}
.titles3 .tit{ background:#f60; font-size:16px; color:#c90000; height:35px; float:left; width:110px; color:#fff; text-align:center; }
.titles3 .more{ color:#999; font-size:14px; padding-right:6px;}
.titles3  .tit2{ background:#00acee;}




.titles4{ height:35px; background:url(../images/t1bg.gif) left bottom repeat-x;}
.titles4 .tit{ background:url(../images/t1h1.gif) right  bottom no-repeat; font-size:18px; color:#c90000; height:35px; float:left; padding:0 40px 0 26px; line-height:27px;}
.titles4 .tit a{ color:#c90000; }
.titles4 .more{ color:#999; font-size:14px; padding-right:5px;}
.titles4 .fr{ float:right; color:#777; font-size:14px; padding-top:5px;}
.titles4 .fr a{ margin:0 6px; color:#777; }

.titles5{ height:31px; background:#f4f3f3; border-top:2px solid #e80c21; line-height:31px;}
.titles5 .tit{ width:88px; text-align:center; color:#fff; font-size:16px; background:#e80c21; height:31px;  line-height:28px;}
.titles5 .more{ color:#999; font-size:14px; padding-right:5px;}


/* 信息列表 */
.list1{ padding:9px 0 0 6px; clear:both;  }
.list1 li{ line-height:29px;  height:29px; font-size:14px; overflow:hidden; background:url(../images/arr2.gif) left center no-repeat; padding-left:12px;}
.list1 li a{ color:#464646;}
.list1 li .time{  color:#999; float:right;}
.list1 li span{ padding:0 !important; color:#b2b2b2; float:right; font-family:Arial, Helvetica, sans-serif;}
.list1 li img{ vertical-align:top !important; padding:11px 0 0 0;}

.list2{ padding:7px 0 0 10px; clear:both; }
.list2 li{ line-height:28px;  height:28px;  overflow:hidden; background:url(../images/arr3.gif) left center no-repeat; padding-left:12px; font-size:14px;}
.list2 li span{  color:#999; float:right;}
.list2 li img{ vertical-align:top !important; padding:11px 0 0 0;}

.list3{ padding:7px 8px 0 8px; clear:both;}
.list3 li{ line-height:28px;  height:28px;  overflow:hidden; background:url(../images/arr1.gif) left center no-repeat; padding-left:12px;}
.list3 li a{ color:#333;}
.list3 li img{ vertical-align:top !important; padding:9px 0 0 0;}


/* 栏目页 */
.content{ width:1002px; margin:0 auto; padding-top:10px; background:#fff;}
.content .mainnr{  margin:0;}

.leftnr{ width:268px;  min-height:500px;_height:500px;  position:relative; }
.title{ position:absolute; top:-1px; left:-1px; width:237px;  line-height:42px;   background:#c40a00; font-size:16px; color:#fff;   height:42px; font-weight:bold; text-align:center;}

.menunr{ padding:60px 0 0 0; width:215px; margin:0 auto;}
.menunr ul li{ font-size:14px; margin:0 0 10px 0;  font-weight:normal; height:32px; line-height:32px; font-family:"微软雅黑"; overflow:hidden;}
.menunr ul li a{ background:url(../images/h1bg.gif) 0 0 no-repeat; text-align:center; display:block; font-size:14px;}
.menunr ul li a:hover,.menunr ul li.active a{ background:url(../images/h1bg.gif) 0 -32px no-repeat; color:#fff; text-decoration:none;}

.hfcontent_bg,.formtable_bg td{ background:#f6fafd;}
.hfcontent_line{ border:1px dotted #d2e7f4 !important;}
.liuyantable td{ font-size:12px; border-top:1px solid #b5dbfe; border-right:1px solid #b5dbfe; background:#f5fbfd; color:#333; line-height:20px; padding:4px;}
.liuyantable .hftitle_bg{ background:#e5f1f7;}

.liuyantable { border:1px solid #b5dbfe; border-top:none; border-right:none; margin-bottom:10px;}
.liuyantext{ outline:none;}


.rightnr{  min-height:500px;   _height:500px; width:718px;  display:inline;}
.position{ height: 35px; background: url(../images/t1bg.gif) left bottom repeat-x;}
.position .tit{    background: url(../images/t1h1.gif) right bottom no-repeat;
    font-size: 18px;
    color: #c90000;
    height: 35px;
    float: left;
    padding: 0 27px 0 10px;
    line-height: 27px;}
.position .fr{ padding-right:10px; height:39px; line-height:39px; }
.position a{ margin:0;}

.position_list{ height:39px; line-height:39px;  border-bottom:1px solid #d8d8d8; background:url(../images/posico.gif) 10px center no-repeat #f5f5f5;  padding:0 0 0 35px; }
.position_list a{ margin:0;}


.con_title{ border-bottom:1px dashed #ddd; height:30px; line-height:30px; font-size:14px; }
.con_title a,.con_title b{ font-size:14px;}
.listnews{ font-size:14px; padding:10px 0;}
.listnews td{  line-height:28px;}
.listnews ul{ margin:10px 0; padding-top:5px;}
.listnews li{ height:30px; line-height:30px;  background:url(/TMP/images/arr1.gif) left center no-repeat; padding-left:14px; }
.listnews li span{ color:#959595; float:right; padding-top:0 !important;}
.listnews li a:hover{ color:#c00;}
.listnews li img{ padding:12px 0 0 4px; float:left;}
.listnews li.botline{ border-bottom:1px dashed #ddd; padding-bottom:15px; margin-bottom:15px;}
.listnews td{ line-height:26px;}

.downbox{ border:1px solid #b5dbfe; background:#f5fbfd; border-bottom:none;}
.downbox td{ border-bottom:1px solid #b5dbfe; padding:5px; }
.downtitle{ background:#e5f1f7; border-right:1px solid #b5dbfe;}
.downbox h1{ font-size:14px; line-height:30px; height:30px;  color:#333;}
.downinfo{ line-height:22px; font-size:12px; padding:5px; color:#454545; border-bottom:1px dashed #ddd;}
.downhit{ text-align:right; padding-right:10px; font-size:12px; color:#c00; font-size:14px; font-weight:bold; height:35px; line-height:35px;}
.downhit a{ color:#c00;}

.page{ clear:both; padding:10px; text-align:right;}
.page a{ padding:5px 7px; border:1px solid #d9d9d9; margin:0 0 0 4px; color:#666;}
.page a:hover,a.current{  border:1px solid #1299f8; background:#1299f8; color:#fff; text-decoration:none;}

.contentbox{ padding:20px 50px;}
.newstitle{ font-size:30px;  font-family:"微软雅黑"; text-align:center; font-weight:normal;}
.subtitle{ font-size:24px;  font-family:"微软雅黑"; text-align:center; font-weight:normal;}

.newsinfo{ margin:10px 0; position:relative; line-height:36px; text-align:center; color:#666; border-bottom:1px dashed #ddd; border-top:1px dashed #ddd;}
.newsinfo a{color:#666;  }
 .top_ztimg{position:absolute;width:100px;height:36px;right:20px;top:0;overflow:hidden;}
 .top_ztimg .si_img{display:block;float:left;width:36px;height:36px;margin-left:12px;}



.newscontnet{ font-size:16px; color:#333; line-height:26px; border-bottom:1px solid #ddd; padding-bottom:50px; margin-bottom:10px; padding-top:10px;}
.otherli{ clear:both; padding:10px 0; padding-top: 13px;font-size: 14px;line-height: 26px;margin: 6px 0 10px 0;color: #333;}
.close a{ color:#999; padding:0 0 0 24px; margin:0 8px;}
.printico{ background:url(../images/print.gif) left center no-repeat; }
.closeico{ background:url(../images/close.gif) left center no-repeat;}

.minh500{   min-height:500px; height:auto !important;   height:500px;}


/*底部 */
.linkselect{ width:1002px; margin:0 auto; height:42px;}
.linkselect ul li.linklist_con{float:left; text-align:left; margin:0 24px 0 0; width:232px;height:34px;background:url(../images/selectico.gif) no-repeat;position:relative; color:#505050; font-family:"宋体";}
.linkselect ul li.linklist_con04{width:232px; color:#505050; margin:0;}
.friendlink_con{width:232px;height:34px;line-height:34px;overflow:hidden;color:#505050;padding-left:8px;cursor:pointer;}
.linklist{background:#fff;width:230px;position:absolute;left:0px;top:33px;border:1px solid #e8e8e8;z-index:99; bottom:33px;top:auto;}
.kk{bottom:33px;top:auto;}
.linklist ul{width:230px;padding:0;}
.linklist ul li{height:22px;line-height:22px; color:#505050;}
.linklist ul li a{display:block;color:#505050;padding:0 10px;}
.linklist ul li a:hover{background:#f2f2f2;color:#ff6600; text-decoration:none;}

.footer{ background:url(../images/footbg.gif) top repeat-x #eee; color:#fff; text-align:center; line-height:30px; padding:16px 0 16px 0;  color:#6b6b6b;  position:relative;  }
.footer span{ font-family:Arial, Helvetica, sans-serif;}
.footer a{  color:#6b6b6b; }
.footer .red{ color:#f00; font-weight:bold; margin:0 4px;}
.fotico{ position:absolute; left:200px; top:-10px;}


/*栏目页 图片列表 */

 ul.imglist{  border-top:none; }
 ul.imglist li{	float:left;	background:none;padding-left:0;	margin:0 10px 0 18px; line-height:24px;	height: 200px;text-align:center;	padding-bottom:5px; width:206px;}
 ul.imglist li a img{float:none;border:1px solid #ccc;padding:2px;}
 

.sealist{ padding:10px 50px; }
.sealist ul{padding-top:5px;padding-bottom:5px;}
.sealist ul li{
	background: url(/TMP/images/arr1.gif) 3px 10px no-repeat;
	line-height:160%;
	padding:0 0 8px 20px;
	border-bottom:#CCC 1px dashed; margin-bottom:10px;}

/*栏目页 视频列表 */
.shipinbox ul li{
	background:none;
	padding-bottom: 20px;
	border-bottom: 1px dashed #DDD;
	padding-top: 20px;
	vertical-align:middle; height:160px; overflow:hidden;
	padding-left:0; font-size:14px; line-height:30px;
}
.shipin{
	width:510px;
}
.shipinbox .left{ float:left; color:#333;}

.shipinbox .right{ float:right;}

.shipinbox ul li .left img{ width:177px; height:154px; }
.shipinbox ul li span.right img{ padding:7px 4px 0 0;}

.btnmassage{ width:118px; height:32px;line-height:32px; text-align:center; background:url(/TMP/images/btn01.jpg) 0 0 no-repeat; border:none; outline:none; cursor:pointer;}
.btnsearch{ font-size: 12px;width: 74px;
height: 26px;
text-align: center;
line-height: 26px;
border: none;
outline: none;
cursor: pointer;
background: url(/TMP/images/btn001.jpg) 0 0 no-repeat;}

.searchtext{  font-size: 12px;
color: #333333;
width: 80px;
height: 22px;
line-height: 22px;
border: #CCC 1px solid;}

.fyysearchtable { margin:0 auto;}
.fyysearchtable td{ padding:4px;}
.fyybtn{ font-size:12px;width:74px; height:26px; text-align:center; line-height:26px; border:none; outline:none; cursor:pointer;background:url(/system/sysimage/btn001.jpg) 0 0 no-repeat;}
.fyytext{ border:1px solid #ddd; outline:none; height:24px; line-height:24px;}

.lxxd{ font-family: "微软雅黑";
width: 125px;
height: 28px;
line-height: 28px;
text-align: center;
background: url(../images/hudong_ckbtn.gif) 0 0 no-repeat;  margin:0 12px 0 0; color: #fff;}
.lxxd a{color: #fff; }


.message00 { clear:both;
  background: url(/tmp/images/bs_bjgsbg.jpg) top repeat-x;
  border: 1px solid #ddd;
  border-top: none;
  margin-bottom: 10px;
  overflow: hidden;
  margin-top: 10px;}
.message{   margin:0 auto; border:1px solid #ddd;   margin-bottom:10px; padding-top:10px;}
.message_top{ height:35px;  font:14px/32px "宋体"; color:#333; text-align:center; overflow:hidden; clear:both; background:url(/tmp/images/message_top.gif) top repeat-x; border-top:2px solid #0168b7;}
.message_top ul,.message_list ul{ margin:0; border:none; padding:0;}
.message_top ul li{ float:left; background:none;  font:14px/32px "宋体"; color:#333; text-align:center; clear:none; padding-left:0px; height:35px; line-height:35px;}
.message_top01{ width:120px;}
.message_top02{ width:330px;}
.message_top03{ width:120px;}
.message_top04{ width:110px;}
.line_r{ border-right:1px solid #fff;}
.message_list ul li{ height:30px; background:none; font:12px/30px "宋体"; color:#333;  vertical-align:bottom; padding:0 0 1px 0;}
.message_font01{ color:#da7000;}
.message_font01:hover{ color:#f60;text-decoration:underline;}
.wz_title_txt{ color:#333;}
.wz_title_txt:hover{ color:#f00; }
.wz_title{ width:300px; font-size:14px; padding-left:30px; background:url(/tmp/images/arr1.gif) 15px center no-repeat;}
.liuyanren,.liuyan_time{ width:120px; padding-right:1px; text-align:center;}
.return{ width:110px; padding-right:1px; text-align:center; color:#ca1f01;}

.wz_title{ width:300px; font-size:14px; height:30px; padding-left:30px; background:url(/tmp/images/arr1.gif) 15px center no-repeat;}
.liuyanren,.liuyan_time{ width:120px; height:30px; padding-right:1px; text-align:center;}
.return{ width:110px; padding-right:1px; text-align:center; color:#ca1f01; height:30px;} 
